don't beat yourself up - Spanish English Dictionary